*{
    margin: 0px;
    padding: 0px;
}

.menu{
    margin-left: 105px;
    position: absolute;
}

.logo{
    margin-left: 230px;
    margin-top: 20px;
    position: absolute;
}

.title1{
    margin-left: 860px;
    margin-top: 10px;
    position: absolute;
}

.title2{
    margin-left: 505px;
    margin-top: 40px;
    position: absolute;
}

.blank{
    margin-left: 215px;
    margin-top: 146px;
    position: absolute;
}

.lamp1{
    margin-left: 220px;
    margin-top: 90px;
    position: absolute;
}

.lamp2{
    margin-left: 405px;
    margin-top: 90px;
    position: absolute;
}

.center{
    margin-left: 8px;
    margin-top: 265px;
    position: absolute;
}

.sub{
    margin-left: 150px;
    margin-top: 100px;
    position: absolute;
}

.left{
    margin-left: 220px;
    margin-top: 280px;
    position: absolute;
}

.left-copy{
    width: 211px;
    height: 152px;
    margin-left: 220px;
    margin-top: 490px;
    position: absolute;
}

.layout{
    margin-left: 228px;
    margin-top: 290px;
    position: absolute;
}

.vector{
    margin-left: 235px;
    margin-top: 515px;
    position: absolute;
}

.spring{
    margin-left: 228px;
    margin-top: 465px;
    position: absolute;
}

.spring_flipx {
    margin-left: 410px;
    margin-top: 465px;
    position: absolute;
    transform: rotateY(180deg);
}

.flower{
    margin-left: 43px;
    margin-top: 310px;
    position: absolute;
}

.tel{
    margin-left: 230px;
    margin-top: 660px;
    position: absolute;
}

.bg{
    margin-left: 105px;
    margin-top: 89px;
    filter:alpha(opacity=70);
    position: absolute;
}

.line{
    margin-left: 235px;
    margin-top: 565px;
    position: absolute;
}

header{width:960px;height:90px;background:url("../img/menubar.jpg") 31px 23px no-repeat;margin:0 auto;}